package com.efast.dmom.mgmt.entity.les;

import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;

public class TwDocOrderDetails implements java.io.Serializable {
	private static final long serialVersionUID = 1L;
	private Integer twDocOrderDetailsId;// SO明细ID
	private String lotatt11;// 批次属性11
	private String lotatt12;// 批次属性12
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date lineReceivedTime;// 实际发货时间
	private Integer optCounter;// 版本控制
	private String allocPack;// 实际分配包装代码
	private String pFromDlocNo;// 来源库区编号
	private String lineStatus;// 订单行状态（新单0、部分分配1、分配完成2、部分拣货3、拣货完成4、订单取消9、关闭10、分配失败11）
	private String supplNo;// 供应商编号
	private String baseUnit;// 零件基本单位
	private String sendPackageNo;// 实际发货包装编号
	private Integer trBasPartSupplId;// 零件供应商关系id
	private String afterPartDlocNo;// 目标库区编号
	private Integer pFromWarehouseId;// 来源仓库ID
	private String lotatt10;// 批次属性10
	private String soPackageNo;// 要求发货包装编号
	private Integer afterPartLoc;// 目标库位ID
	private String afterPartLocNo;// 目标库位编号
	private String pFromLocNo;// 来源库位编号
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date createTime;// 创建时间
	private Double totalcubic;// 总体积
	private Integer markStatus;// 是否激活
	private Integer afterPartDloc;// 目标库区ID
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	Date lastUpdateTime;// 上次更新时间
	private String dockNo;// 发货道口编号
	private String lastUpdateUser;// 更改用户
	private Integer sendPackageQty;// 实际发货包装容量
	private String customerid;// 货主
	private Integer soPackageNum;// 要求发货箱数
	private String inbSerialNo;// 库内跟踪流水号码
	private Integer allocQty;// 实际分配数量
	private String createUser;// 创建用户
	private String note1;// 备注1
	private String note4;// 备注4
	private String note5;// 备注5
	private String deliverySend;// 发运地
	private Integer soReceivedQty;// 实际发货数量
	private String note2;// 备注2
	private String note3;// 备注3
	private String note8;// 备注8
	private Double totalnetweight;// 总净重
	private String note9;// 备注9
	private Integer pFromLocId;// 来源库位ID
	private String note6;// 备注6
	private String note7;// 备注7
	private String pFromWarehouseNo;// 来源仓库编号
	private Integer soPackageQty;// 要求发货包装容量
	private Integer soReqQty;// 要求发货数量
	private String custSheetType;// 客户订单类型
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date soSendTime;// 要求发货时间
	private String partNamecs;// 零件中文简称
	private String partNamees;// 零件英文简称
	private String itemLoadStatus;// 状态（发运任务未产生0、发运任务产生1、部分发运2、发运完成3）
	private Integer dockId;// 发货道口ID
	private String companyCode;// 企业代码
	private String partNoVersion;// 零件号
	private Integer custSheetLineId;// 客户订单行号
	private Integer allocPackNum;// 实际分配包装数
	private String inboundPackNo;// 库内包装代码
	private String lotatt02;// 批次属性02
	private String lotatt03;// 批次属性03
	private String lotatt01;// 批次属性01
	private Double totalgrossweight;// 总重量
	private String soSheetNo;// SO单号
	private String lotatt06;// 批次属性06
	private String lotatt07;// 批次属性07
	private String pickAllocPack;// 实际拣货包装代码
	private Integer pickAllocPackNum;// 实际拣货包装数
	private String lotatt04;// 批次属性04
	private Double totalprice;// 总价
	private Integer pickAllocQty;// 实际拣货数量
	private String lotatt05;// 批次属性05
	private Integer sendPackageNum;// 实际发货箱数
	private Integer twDocOrderHeaderId;// SO单据表头ID
	private String partNamec;// 零件中文名称
	private String lotatt08;// 批次属性08
	private String lotatt09;// 批次属性09
	private Integer soLineno;// 行号
	private String partNamee;// 零件英文名称
	private String deliveryRec;// 目的地
	private Integer pFromDlocId;// 来源库区ID
	private String allocGeneLog;// 分配任务产生日志
	private String custSheetId;// 客户订单号
	private Integer afterPartWarehouse;// 目标仓库ID
	private String afterPartWarehouseNo;// 目标仓库编号

	public Integer getTwDocOrderDetailsId() {
		return twDocOrderDetailsId;
	}

	public void setTwDocOrderDetailsId(Integer twDocOrderDetailsId) {
		this.twDocOrderDetailsId = twDocOrderDetailsId;
	}

	public String getLotatt11() {
		return lotatt11;
	}

	public void setLotatt11(String lotatt11) {
		this.lotatt11 = lotatt11;
	}

	public String getLotatt12() {
		return lotatt12;
	}

	public void setLotatt12(String lotatt12) {
		this.lotatt12 = lotatt12;
	}

	public Date getLineReceivedTime() {
		return lineReceivedTime;
	}

	public void setLineReceivedTime(Date lineReceivedTime) {
		this.lineReceivedTime = lineReceivedTime;
	}

	public Integer getOptCounter() {
		return optCounter;
	}

	public void setOptCounter(Integer optCounter) {
		this.optCounter = optCounter;
	}

	public String getAllocPack() {
		return allocPack;
	}

	public void setAllocPack(String allocPack) {
		this.allocPack = allocPack;
	}

	public String getpFromDlocNo() {
		return pFromDlocNo;
	}

	public void setpFromDlocNo(String pFromDlocNo) {
		this.pFromDlocNo = pFromDlocNo;
	}

	public String getLineStatus() {
		return lineStatus;
	}

	public void setLineStatus(String lineStatus) {
		this.lineStatus = lineStatus;
	}

	public String getSupplNo() {
		return supplNo;
	}

	public void setSupplNo(String supplNo) {
		this.supplNo = supplNo;
	}

	public String getBaseUnit() {
		return baseUnit;
	}

	public void setBaseUnit(String baseUnit) {
		this.baseUnit = baseUnit;
	}

	public String getSendPackageNo() {
		return sendPackageNo;
	}

	public void setSendPackageNo(String sendPackageNo) {
		this.sendPackageNo = sendPackageNo;
	}

	public Integer getTrBasPartSupplId() {
		return trBasPartSupplId;
	}

	public void setTrBasPartSupplId(Integer trBasPartSupplId) {
		this.trBasPartSupplId = trBasPartSupplId;
	}

	public String getAfterPartDlocNo() {
		return afterPartDlocNo;
	}

	public void setAfterPartDlocNo(String afterPartDlocNo) {
		this.afterPartDlocNo = afterPartDlocNo;
	}

	public Integer getpFromWarehouseId() {
		return pFromWarehouseId;
	}

	public void setpFromWarehouseId(Integer pFromWarehouseId) {
		this.pFromWarehouseId = pFromWarehouseId;
	}

	public String getLotatt10() {
		return lotatt10;
	}

	public void setLotatt10(String lotatt10) {
		this.lotatt10 = lotatt10;
	}

	public String getSoPackageNo() {
		return soPackageNo;
	}

	public void setSoPackageNo(String soPackageNo) {
		this.soPackageNo = soPackageNo;
	}

	public Integer getAfterPartLoc() {
		return afterPartLoc;
	}

	public void setAfterPartLoc(Integer afterPartLoc) {
		this.afterPartLoc = afterPartLoc;
	}

	public String getAfterPartLocNo() {
		return afterPartLocNo;
	}

	public void setAfterPartLocNo(String afterPartLocNo) {
		this.afterPartLocNo = afterPartLocNo;
	}

	public String getpFromLocNo() {
		return pFromLocNo;
	}

	public void setpFromLocNo(String pFromLocNo) {
		this.pFromLocNo = pFromLocNo;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Double getTotalcubic() {
		return totalcubic;
	}

	public void setTotalcubic(Double totalcubic) {
		this.totalcubic = totalcubic;
	}

	public Integer getMarkStatus() {
		return markStatus;
	}

	public void setMarkStatus(Integer markStatus) {
		this.markStatus = markStatus;
	}

	public Integer getAfterPartDloc() {
		return afterPartDloc;
	}

	public void setAfterPartDloc(Integer afterPartDloc) {
		this.afterPartDloc = afterPartDloc;
	}

	public Date getLastUpdateTime() {
		return lastUpdateTime;
	}

	public void setLastUpdateTime(Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public String getDockNo() {
		return dockNo;
	}

	public void setDockNo(String dockNo) {
		this.dockNo = dockNo;
	}

	public String getLastUpdateUser() {
		return lastUpdateUser;
	}

	public void setLastUpdateUser(String lastUpdateUser) {
		this.lastUpdateUser = lastUpdateUser;
	}

	public Integer getSendPackageQty() {
		return sendPackageQty;
	}

	public void setSendPackageQty(Integer sendPackageQty) {
		this.sendPackageQty = sendPackageQty;
	}

	public String getCustomerid() {
		return customerid;
	}

	public void setCustomerid(String customerid) {
		this.customerid = customerid;
	}

	public Integer getSoPackageNum() {
		return soPackageNum;
	}

	public void setSoPackageNum(Integer soPackageNum) {
		this.soPackageNum = soPackageNum;
	}

	public String getInbSerialNo() {
		return inbSerialNo;
	}

	public void setInbSerialNo(String inbSerialNo) {
		this.inbSerialNo = inbSerialNo;
	}

	public Integer getAllocQty() {
		return allocQty;
	}

	public void setAllocQty(Integer allocQty) {
		this.allocQty = allocQty;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getNote1() {
		return note1;
	}

	public void setNote1(String note1) {
		this.note1 = note1;
	}

	public String getNote4() {
		return note4;
	}

	public void setNote4(String note4) {
		this.note4 = note4;
	}

	public String getNote5() {
		return note5;
	}

	public void setNote5(String note5) {
		this.note5 = note5;
	}

	public String getDeliverySend() {
		return deliverySend;
	}

	public void setDeliverySend(String deliverySend) {
		this.deliverySend = deliverySend;
	}

	public Integer getSoReceivedQty() {
		return soReceivedQty;
	}

	public void setSoReceivedQty(Integer soReceivedQty) {
		this.soReceivedQty = soReceivedQty;
	}

	public String getNote2() {
		return note2;
	}

	public void setNote2(String note2) {
		this.note2 = note2;
	}

	public String getNote3() {
		return note3;
	}

	public void setNote3(String note3) {
		this.note3 = note3;
	}

	public String getNote8() {
		return note8;
	}

	public void setNote8(String note8) {
		this.note8 = note8;
	}

	public Double getTotalnetweight() {
		return totalnetweight;
	}

	public void setTotalnetweight(Double totalnetweight) {
		this.totalnetweight = totalnetweight;
	}

	public String getNote9() {
		return note9;
	}

	public void setNote9(String note9) {
		this.note9 = note9;
	}

	public Integer getpFromLocId() {
		return pFromLocId;
	}

	public void setpFromLocId(Integer pFromLocId) {
		this.pFromLocId = pFromLocId;
	}

	public String getNote6() {
		return note6;
	}

	public void setNote6(String note6) {
		this.note6 = note6;
	}

	public String getNote7() {
		return note7;
	}

	public void setNote7(String note7) {
		this.note7 = note7;
	}

	public String getpFromWarehouseNo() {
		return pFromWarehouseNo;
	}

	public void setpFromWarehouseNo(String pFromWarehouseNo) {
		this.pFromWarehouseNo = pFromWarehouseNo;
	}

	public Integer getSoPackageQty() {
		return soPackageQty;
	}

	public void setSoPackageQty(Integer soPackageQty) {
		this.soPackageQty = soPackageQty;
	}

	public Integer getSoReqQty() {
		return soReqQty;
	}

	public void setSoReqQty(Integer soReqQty) {
		this.soReqQty = soReqQty;
	}

	public String getCustSheetType() {
		return custSheetType;
	}

	public void setCustSheetType(String custSheetType) {
		this.custSheetType = custSheetType;
	}

	public Date getSoSendTime() {
		return soSendTime;
	}

	public void setSoSendTime(Date soSendTime) {
		this.soSendTime = soSendTime;
	}

	public String getPartNamecs() {
		return partNamecs;
	}

	public void setPartNamecs(String partNamecs) {
		this.partNamecs = partNamecs;
	}

	public String getPartNamees() {
		return partNamees;
	}

	public void setPartNamees(String partNamees) {
		this.partNamees = partNamees;
	}

	public String getItemLoadStatus() {
		return itemLoadStatus;
	}

	public void setItemLoadStatus(String itemLoadStatus) {
		this.itemLoadStatus = itemLoadStatus;
	}

	public Integer getDockId() {
		return dockId;
	}

	public void setDockId(Integer dockId) {
		this.dockId = dockId;
	}

	public String getCompanyCode() {
		return companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getPartNoVersion() {
		return partNoVersion;
	}

	public void setPartNoVersion(String partNoVersion) {
		this.partNoVersion = partNoVersion;
	}

	public Integer getCustSheetLineId() {
		return custSheetLineId;
	}

	public void setCustSheetLineId(Integer custSheetLineId) {
		this.custSheetLineId = custSheetLineId;
	}

	public Integer getAllocPackNum() {
		return allocPackNum;
	}

	public void setAllocPackNum(Integer allocPackNum) {
		this.allocPackNum = allocPackNum;
	}

	public String getInboundPackNo() {
		return inboundPackNo;
	}

	public void setInboundPackNo(String inboundPackNo) {
		this.inboundPackNo = inboundPackNo;
	}

	public String getLotatt02() {
		return lotatt02;
	}

	public void setLotatt02(String lotatt02) {
		this.lotatt02 = lotatt02;
	}

	public String getLotatt03() {
		return lotatt03;
	}

	public void setLotatt03(String lotatt03) {
		this.lotatt03 = lotatt03;
	}

	public String getLotatt01() {
		return lotatt01;
	}

	public void setLotatt01(String lotatt01) {
		this.lotatt01 = lotatt01;
	}

	public Double getTotalgrossweight() {
		return totalgrossweight;
	}

	public void setTotalgrossweight(Double totalgrossweight) {
		this.totalgrossweight = totalgrossweight;
	}

	public String getSoSheetNo() {
		return soSheetNo;
	}

	public void setSoSheetNo(String soSheetNo) {
		this.soSheetNo = soSheetNo;
	}

	public String getLotatt06() {
		return lotatt06;
	}

	public void setLotatt06(String lotatt06) {
		this.lotatt06 = lotatt06;
	}

	public String getLotatt07() {
		return lotatt07;
	}

	public void setLotatt07(String lotatt07) {
		this.lotatt07 = lotatt07;
	}

	public String getPickAllocPack() {
		return pickAllocPack;
	}

	public void setPickAllocPack(String pickAllocPack) {
		this.pickAllocPack = pickAllocPack;
	}

	public Integer getPickAllocPackNum() {
		return pickAllocPackNum;
	}

	public void setPickAllocPackNum(Integer pickAllocPackNum) {
		this.pickAllocPackNum = pickAllocPackNum;
	}

	public String getLotatt04() {
		return lotatt04;
	}

	public void setLotatt04(String lotatt04) {
		this.lotatt04 = lotatt04;
	}

	public Double getTotalprice() {
		return totalprice;
	}

	public void setTotalprice(Double totalprice) {
		this.totalprice = totalprice;
	}

	public Integer getPickAllocQty() {
		return pickAllocQty;
	}

	public void setPickAllocQty(Integer pickAllocQty) {
		this.pickAllocQty = pickAllocQty;
	}

	public String getLotatt05() {
		return lotatt05;
	}

	public void setLotatt05(String lotatt05) {
		this.lotatt05 = lotatt05;
	}

	public Integer getSendPackageNum() {
		return sendPackageNum;
	}

	public void setSendPackageNum(Integer sendPackageNum) {
		this.sendPackageNum = sendPackageNum;
	}

	public Integer getTwDocOrderHeaderId() {
		return twDocOrderHeaderId;
	}

	public void setTwDocOrderHeaderId(Integer twDocOrderHeaderId) {
		this.twDocOrderHeaderId = twDocOrderHeaderId;
	}

	public String getPartNamec() {
		return partNamec;
	}

	public void setPartNamec(String partNamec) {
		this.partNamec = partNamec;
	}

	public String getLotatt08() {
		return lotatt08;
	}

	public void setLotatt08(String lotatt08) {
		this.lotatt08 = lotatt08;
	}

	public String getLotatt09() {
		return lotatt09;
	}

	public void setLotatt09(String lotatt09) {
		this.lotatt09 = lotatt09;
	}

	public Integer getSoLineno() {
		return soLineno;
	}

	public void setSoLineno(Integer soLineno) {
		this.soLineno = soLineno;
	}

	public String getPartNamee() {
		return partNamee;
	}

	public void setPartNamee(String partNamee) {
		this.partNamee = partNamee;
	}

	public String getDeliveryRec() {
		return deliveryRec;
	}

	public void setDeliveryRec(String deliveryRec) {
		this.deliveryRec = deliveryRec;
	}

	public Integer getpFromDlocId() {
		return pFromDlocId;
	}

	public void setpFromDlocId(Integer pFromDlocId) {
		this.pFromDlocId = pFromDlocId;
	}

	public String getAllocGeneLog() {
		return allocGeneLog;
	}

	public void setAllocGeneLog(String allocGeneLog) {
		this.allocGeneLog = allocGeneLog;
	}

	public String getCustSheetId() {
		return custSheetId;
	}

	public void setCustSheetId(String custSheetId) {
		this.custSheetId = custSheetId;
	}

	public Integer getAfterPartWarehouse() {
		return afterPartWarehouse;
	}

	public void setAfterPartWarehouse(Integer afterPartWarehouse) {
		this.afterPartWarehouse = afterPartWarehouse;
	}

	public String getAfterPartWarehouseNo() {
		return afterPartWarehouseNo;
	}

	public void setAfterPartWarehouseNo(String afterPartWarehouseNo) {
		this.afterPartWarehouseNo = afterPartWarehouseNo;
	}
}
